Crystal Heart Bangle


New

Crystal Heart Bangle

In stock

Old price £49.99
£20.00


Austrian Crystal Heart Bangle

Gold Plated

Browse these categories as well: My Boutique Store, Jewellery, Clearance Sale