
Almudena Cathedral Madrid
This is a picture of the main nave inside of the Almudena Cathedral (Santa María la Real de La Almudena) in Madrid, Spain. It is a Catholic church.
Almudena Cathedral Madrid
This is a picture of the main nave inside of the Almudena Cathedral (Santa María la Real de La Almudena) in Madrid, Spain. It is a Catholic church.