Castles by LuskT

Question 7

The Castel Sant'Angelo, located adjacent to Vatican City in Rome, features a statue of which archangel atop its central tower? In the Book of Revelation, this archangel is mentioned by name as a participant in the war against Satan and his forces.

Michael

Back