December 24 2003, to January 16, 2004
Roselli.org > Photos > Spain > Madrid : Catedral de Nuestra Señora de la Almudena
<< Last | ^ | Next >> |
Acting as Madrid’s leading church, it wasn’t completed until mid-1992, after 110 years of construction. |