No I believe its a mock up. compare the size of the kids to the sail, it looks too small.
I found a photo yesterday or the day before that showed a sail on display at the park years ago before the pavillion was built and it was in the photo. At least they did something good with it instead of throwing it away like they did with a lot of other things.
Tom Bowser