Alcala street. Madrid, Spain.

- Image ID: GGRFHF

Alcala street. Madrid, Spain.

Maria Galan / Alamy Stock Photo

Image ID: GGRFHF

Location: Alcala street, Madrid, Spain.