MD322

Regular price $34.99

Sacred Heart of Mary tricolor medal with 20” chain 18k gold over silver