Huacaya Alpaca Worsted Yarn

$25.00

Worsted, 150 yards, 2 ply, hand dyed small batch 

Worsted, 150 yards, 2 ply, hand dyed small batch