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