Miraculos Medal necklace

Regular price $29.99

18" chain adjustable to 20"