Plaza Mayor

Plaza Mayor

Madrid, Spain

The Plaza Mayor is one of the largest public squares in Madrid. It has a long and rich history of being the location for several public events - including trials and executions during the Spanish Inquisition.

See more photos from Madrid, Spain
Or, go to a random photo somewhere else on the planet

Iceland | Hội An