Anonymous correctly guessed that this picture was taken at Allen Pond Park, but it's not the roof of the amphitheater. Val correctly guessed that this is a pavilion at either Allen Pond Park or White Marsh Park. The picture shows a portion of the roof trusses at the gazebo/pavilion on the island at Allen Pond Park.
No Swimming Allowed
No Ice Skating