Please Login or Register for Trade prices.
£2.22
80cm
Now 50% Off
Delicate double beaded hearts interspersed with beaded details, tied with ribbon.
14 in stock