Skip to product information
1 of 4


Immaculate Heart of Mary

Regular price $28.00 USD
Regular price Sale price $28.00 USD

The symbols of the Immaculate Heart of Mary:

The heart: symbol of her maternal love

The fire: Her heart burns with Love for Jesus and us

The sword: It symbolizes Mary's sorrows

The roses:  represent her purity. 

Immaculate heart of Mary, Ora Pro Nobis!