Merino/Leicester Longwool Worsted Yarn

$25.00

Worsted weight, 200 yards, hand dyed 

Add To Cart

Worsted weight, 200 yards, hand dyed 

Worsted weight, 200 yards, hand dyed