Natural Fibers Bulk Box
$100.00
Roughly 9 pounds of yardage of small pieces, perfect for natural dyeing
Roughly 9 pounds of yardage of small pieces, perfect for natural dyeing
Roughly 9 pounds of yardage of small pieces, perfect for natural dyeing