Hand Dyed 8ply Australian Merino

$18.00

Hand Dyed in small batches, Australian Merino 8ply yarn. Each skein is 25 grams and 90metres long.