Unique Jewellery from Beach Impressions
In stock
Subtotal: $12.50
ViewCheckout
$54.50 Original price was: $54.50.$47.50Current price is: $47.50. CAD
Made with Swarovski crystals and 925 silver
Beige