The image shows the Henn Theatre in St.
Read full description
The image shows the Henn Theatre in St. Louis, Missouri. There are vehicles on the road in front of the theatre, a light pole to the side, and buildings in the background. The sky is filled with clouds.