30% off!
Handspun – Green
$30.00 $21.00
Handspun yarn from local area spinners!
1.7oz/200 yds
Merino/Silk
Fingering – Sport
1 in stock