Merino/Leicester Longwool Worsted Yarn
$25.00
Worsted weight, 200 yards, hand dyed
Worsted weight, 200 yards, hand dyed
Worsted weight, 200 yards, hand dyed
Worsted weight, 200 yards, hand dyed
Worsted weight, 200 yards, hand dyed
Worsted weight, 200 yards, hand dyed