Designed by
Title
Faith and spirituality. Catholic church #236997057
Description
Saint-Ayoul church. Stained glass window. Depiction of the annunciation to the blessed Virgin Mary by the archangel Gabriel i.e. that the Virgin Mary would conceive and become the mother of Jesus, the Son of God, marking his Incarnation. France