The image shows the Teatro Olimpia in Madrid, Spain.
Read full description
The image shows the Teatro Olimpia in Madrid, Spain. It is a large building with glass windows and doors, and a name board on the front. There are cars parked in front of the building, and people walking on the footpath. The sky is visible in the background.