Blessed Virgin Mary with baby Jesus and angels

Royalty-free stock photo ID: 54637456

Blessed Virgin Mary with baby Jesus and angels