Bordeaux by Roosters Folly

£16.00

4ply

100% Polworth

100g/400m

Hand dyed by Roosters Folly

2 in stock