Reflections Necklace

$41.85

Product Details

Gold plating/ pearl/ turquoise

View More