Artist unknown © public domain March 25 is Lady Day, a traditional name in England for the Feast of the Annunciation. This feast commemorates Gabriel’s proclamation to Mary that she will be the mother of God (Luke 1: 26-38). After this event, when Mary visits her cousin, Elizabeth, Mary declaims a poem in praise of […]
Read more