Free standard delivery on all orders over £40!
Shrieking Violet
-
Original price £60.00 - Original price £60.00Original price£60.00£60.00 - £60.00Current price £60.00| /
Shrieking Violet Silver Bracelet - Purple Haze
Only 1 left!Size approx. All Shrieking Violet jewellery is 925 sterling silver and made with real flowers. Pendants come with an 18 inch silver chain. All it...
View full detailsOriginal price £60.00 - Original price £60.00Original price£60.00£60.00 - £60.00Current price £60.00| /
Sort by