Designed by
Title
Almudena Cathedral: Iconic Symbol of Madrid's Spiritual and Architectural Heritage #317226823
Description
Almudena Cathedral: Iconic seat of Madrid's Archdiocese, built over a century, consecrated in 1993, adjacent to the Royal Palace
This image is editorial