Cityscape of central Madrid: Alcala Street and Cibeles Square
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
Cityscape of central Madrid: Alcala Street and Cibeles Square
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