MADRID-AUGUST 24: Cathedral of Almudena, interior, Madrid, Spain on August 24, 2011. The cathedral was not completed until 1993, when it was consecrated by Pope John Paul II
- Image ID: 122190442
- Copyright: Marques
- Editorial Credit: Marques / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.