Zoom Rose Gold Virgin Mary Necklace

Rose Gold Virgin Mary Necklace

$30.00

14k gold plated

18" necklace

Rose Gold Virgin Mary Necklace

Rose Gold Virgin Mary Necklace

$30.00