Spain - irusso
Powered by SmugMug Log In

Plaza de la Independencia and La Puerta de Alcalá, built in 1769 by King Carlos III as a gateway to Madrid