17th June: The Feast of the Immaculate Heart of Mary
“Mary kept all these things and pondered them in her heart” The Immaculate Heart of Mary is a devotion to the Virgin Mary, which symbolises her mercy, the absoluteness of her faith, her trust and welcoming of Christ in the … Continued