A Quintet of Sonnets for Mary

On August 15th many churches across the world, Catholic, Orthodox and Anglican, keep a feast for the Blessed Virgin Mary, fulfilling the scripture that says All generations will call me blessed , remembering the one who bore our saviour for us, Continue reading