Designed by
Title
Alcala street and typical building in Madrid in Espana #203115378
Description
It is one of the oldest streets in Madrid, whose origins undoubtedly go back to the Habsburg era, when it came to extending Calle Mayor towards Aragon.
This image is editorial