Natural Dyeing and Ecoprinting

For several years, I have been learning the fine art and science of dyeing cloth with natural plants and how to print with plants onto cloth known as ecoprinting or botanical contact printing. Experimenting with new plants is always exciting and leads to even more experimentation.