FREE SHIPPING $99 & up begins today no code needed

Caribbean agate paired with an exclusively cast heart shaped Blessed Mother medal

Caribbean agate paired with an exclusively cast heart shaped Blessed Mother medal

Regular price $52.00 Sale

Promotes strength, courage & protection

14mm semiprecious gemstones