Puerta Del Sol

- Image ID: EK850E
Puerta Del Sol
YAY Media AS / Alamy Stock Photo
Image ID: EK850E
Mounted statue of Charles III of Spain at Puerta del Sol in Madrid, Spain
Location: Philippines