Taken 29-Sep-15
Visitors 8
3 of 6 photos

Cathedral of Saint Mary the Royal of La Almudena

Almudena Cathedral is the cathedral of Madrid, Spain. Dating from the late 19th and 20th centuries, Almudena Cathedral is very new by European standards, and its traditional-meets-modern design reflects its youth.