File:Blessed Virgin Mary Holding Jesus with Saint Michael and Saint Gabriel.jpg

Summary
Book of Revelation 12:1-18