Plaza Mayor, Madrid.
14XRX100045792014 Spain TripMadridPlaza MayorSpain
From Highlights of Spain Trip