Merino Worsted Yarn
$25.00
Worsted, 2 ply, 200 yards, hand dyed small batch, from my herd
Quantity:
Worsted, 2 ply, 200 yards, hand dyed small batch, from my herd
Worsted, 2 ply, 200 yards, hand dyed small batch, from my herd