Designed by
Title
Puerta del Sol is the main square in Madrid and point zero in Spain #294488030
Description
Madrid, Spain 10-16-2023 Puerta del Sol is a public square in Madrid and the best known and busiest place in the city with underground a network of public transportation for Metro and trains
This image is editorial