Miraculous Mary Necklace

$ 110.00

14kt Gold Plate, Rose Gold, Sterling Silver

16", 18", 22" Curb Chain