Plaza Mayor of Madrid
The Plaza Mayor built during the Hapsburg period is a central plaza in the city of Madrid, Spain.
© Korshunova | Stock Free Images
Similar Free Images
Categories: