Designed by
Title
Cityscape of central Madrid: Alcala Street and Cibeles Square #307919627
Description
Madrid, Spain - January 28, 2024: Perspective of Alcala street, Cibeles Square and Gran via from Plaza de la Independencia. Teleles photo. Iconic cityscape of Madrid
This image is editorial