Archangel, Almudena Cathedral, Madrid. Spanish Arcangel San Miguel, Catedral de la Almudena, Madrid. German Erzengel Michael, Almudena-Kathedrale, Madrid. author...