indigo dyed cotton ball

14 items left

100% indigo dyed cotton ball for your sewing projects.  $8 per one.