Unique Jewellery from Beach Impressions
No products in the cart.
$54.50 Original price was: $54.50.$47.50Current price is: $47.50. CAD
Made with Swarovski crystals and 925 silver
In stock
Beige