Annunciation tapestry
LawrenceOP-Fan 25/03/2009 04:10:33
A tapestry from the Gobelin workshop in the Lateran Palace in Rome. 25 March is the Solemnity of the Annunciation, when Jesus Christ, the Word of God, took flesh in the womb of the Virgin Mary by the power of the Holy Spirit. Through her assent to … [More]

