Almudena Cathedral
Spain
Madrid's cathedral opposite the Royal Palace, begun in 1883 and consecrated only in 1993 by Pope John Paul II.
Spain
Madrid's cathedral opposite the Royal Palace, begun in 1883 and consecrated only in 1993 by Pope John Paul II.