£0.00
« All Events
Immaculate Heart of Mary. Mary “treasured up all these things in her heart” (Luke 2.51), filled with love for God and her Son.