Premier Cotton String 15m

1.75 inc. VAT

Ball of Twine

13 in stock

Compare