Immaculate Heart of Mary necklace
- from our Affiliates
This gorgeous 19th century depiction of the immaculate heart of Mary is one of our favourites. The beautiful Virgin Mary wears blue, red and white robes. All set against a serene blue background. Just looking at this lovely picture fills one with feelings of peace and compassion. A gorgeous immaculate heart of Mary necklace for yourself or as a gift for someone special.