Unique Jewellery from Beach Impressions
No products in the cart.
$60.00 Original price was: $60.00.$53.00Current price is: $53.00. CAD
Made with Swarovski crystals and 925 silver
In stock
Blue, Green