Designed by
Title
Puerta del Sol in central Madrid, Spain #218444546
Description
Madrid, Spain - May 8, 2021: Puerta del Sol in central Madrid. Equestrian statue of King Charles III against Tio Pepe iconic sign on sunny blue sky day
This image is editorial