Cotton Voiles
These organic cotton voiles are available in 14 naturally dyed colours. You can purchase them through the Selvedge online store.
These organic cotton voiles are available in 14 naturally dyed colours. You can purchase them through the Selvedge online store.