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