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: 122326255
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Marques / Shutterstock.com
- Copyright: Marques