Puerta del Sol, view from above. Madrid, Spain.

- Image ID: 2B03HGK
Puerta del Sol, view from above. Madrid, Spain.
Maria Galan / Alamy Stock Photo
Image ID: 2B03HGK
Puerta del Sol, view from above. Madrid, Spain. Puerta del Sol, vista desde arriba. Madrid, España.
Location: Puerta del Sol, Madrid, España.