Merino Sport Weight Yarn
$20.00
Merino sport weight yarn, 300 yards, hand dyed in small batches. This wool is from our herd who is sheared yearly. The wool is processed at a local mill then returned to the farm to be dyed.
Quantity: