Sunday, 15 November 2026

Plaza Mayor, Madrid: one of the principal squares of the Spanish capital, formed into a regular quadrangle by a line of dozens of adjoining buildings

Plaza Mayor, Madrid: one of the principal squares of the Spanish capital, formed into a regular quadrangle by a line of dozens of adjoining buildings
Report a translation error