Yarns for hand-dyeing

Yarns that are perfect for hand-dyeing. Made from un-dyed natural fibres.