Natural Fibers Treasure Box
$100.00
Roughly 12 pounds of wonderful fabric, perfect for natural dyeing
Roughly 12 pounds of wonderful fabric, perfect for natural dyeing
Roughly 12 pounds of wonderful fabric, perfect for natural dyeing