Reflections Necklace

$40.00

Product Details

Gold plating/ agate/ crystal

View More