Miraculous necklace
Miraculous necklace

Miraculous necklace

Regular price $39.50
Unit price  per 

Gold plate Miraculous “Mary” medal necklace, 18 inch gold plate chain with 2 inch extender