3mm Natural Cotton Macrame Twine

£7.00

A 260m Spool of 3mm Macrame Twine

18 in stock