Leicester Longwool Yarn

$25.00

2 ply, worsted, 200 yards, hand dyed small batch, 100% Leicester Longwool, gray 

Quantity:
Add To Cart