Teeswater top white - 100g
Price: £3.20
13 available
Micron: 32.5-34
Staple length: 15-30cm
Handle: silky and lustrous
British lustrous longwool
Price: £3.20
13 available
Micron: 32.5-34
Staple length: 15-30cm
Handle: silky and lustrous
British lustrous longwool