Leicester Longwool Yarn
$25.00
2 ply, worsted, 200 yards, hand dyed small batch, 100% Leicester Longwool, gray
Quantity:
2 ply, worsted, 200 yards, hand dyed small batch, 100% Leicester Longwool, gray
2 ply, worsted, 200 yards, hand dyed small batch, 100% Leicester Longwool, gray