The softest, finest tops available in a beautiful colour range. This fibre has a long staple making it an excellent spinning wool, and the Natural White is perfect for dyeing.
(32601)
The softest, finest tops available in a beautiful colour range. This fibre has a long staple making it an excellent spinning wool, and the Natural White is perfect for dyeing.