Nature Spun Worsted 245 yards Brown or Gold

$14.50

Available Now!

245 yards / 100 grams /3.5 oz