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