Travel Photography Organ at Cathedral de La Almudena
The Cathedral de La Almudean. Construction was started on the Cathedral in 1879, but was abandoned after the Spanish Civil War. Construction was restarted in 1950, and finally completed in 1993.
Nearby accommodation: Petit Palace Avenida
Be the first to comment on this photo!
To comment on photos, you need to login first.
Have you forgotten your username or password? Retrieve Your Login Details