sign in with an
Off Exploring account
I've forgotten my password
Plaza Mayor is a major public space in the heart of Madrid. It was erected on the former Plaza del Arrabal, where Madrid's most popular market was held till the late 16th century.
Uploaded May 26, 2024
Taken Apr 26, 2024
Comment
Your name
Email address
Solve this sum