divineheartofgod.org
The gift of God – The Blessed Virgin Mary
To the left is the newly-written icon of the gratuitous gift of the Holy Trinity to mankind: the Blessed Virgin Mary as Our Lady the Protectress; deified Mother of Jesus Christ, Queen of heaven and…