Reflections Necklace

$44.65

Product Details

Gold plating/ natural stone

View More