Spain - irusso
Powered by SmugMug Log In

La Catedral del San Francisco El Grande (Madrid's main cathedral before La Catedral de la Almudena was built in 1879)