Preview

Almudena Cathedral, started 1880 and dedicated by the Pope in June 1993, Madrid, Spain, Europe
Almudena Cathedral, started 1880 and dedicated by the Pope in June 1993, Madrid, Spain, Europe
Image ID: 253-1766
Artist: Sheila Terry
Purchase a commercial license Buy framed prints & more from our print store