Unique Jewellery from Beach Impressions
In stock
Subtotal: $27.00
ViewCheckout
$48.00 Original price was: $48.00.$45.00Current price is: $45.00. CAD
Made with Swarovski crystals and 925 silver
Blue, Light Blue