The Annunciation of Our Lord

March 25- The Annunciation of Our Lord –

No one can say anything greater of her or to her, though he had as many tongues as there are leaves on the trees, or grass in the fields, or stars in the sky, or sand by the sea. It needs to be pondered in the heart, what it means to be the Mother of God.

~Martin Luther