Designed by
Title
July, 08, 2023 Madrid, Spain: Madrid subway station at the emblematic Puerta del Sol square #309508635
Description
July, 08, 2023 Madrid, Spain: Exit from the Sol metro at the emblematic Puerta del Sol in the center of Madrid on a sunny day with tourists strolling around
This image is editorial