Plaza Mayor, Madrid.

The Plaza Mayor was built during Philip III's reign (1598–1621) and is a central plaza in the city of Madrid, Spain. 

More by David Comeron

View profile