The Cathedral of Our Lady of the Alumudena, Madrid, Spain

The Cathedral of Our Lady of the Alumudena, Madrid, Spain