Plaza Mayor, Madrid.
14XRX100052202014 Spain TripMardridRoyal PalaceSpain
From Highlights of Spain Trip