30% off!
Handspun – Natural Cotton
$12.00 $8.40
Handspun yarn from local area spinners!
Approx. 44yds
100% Cotton
Bulky
1 in stock