Eco-printing is a form of natural printing and dyeing, where flora is used to create patterns and colours on fabrics. Using plants, leaves and flowers there shapes and colour are left as imprints on the fabric. The plant material is arranged on the cloth in the desired pattern, fabrics are preferably protein fibres such as wool and silk, then covered with a piece of fabric that has been mordanted with an iron solution, then tightly rolled around a pipe or stick. The bundle of cloth is then steamed or boiled to release the dye found naturally inside the plant, creating a contact print in the shape of the leaf or flower used. Heat releases the dye out of the plant, coloring the fabric next to the leaf. Not all leaves or flowers print well, it is a process of trial and error to achieve good results. The colours are revealed as the plant material is lifted off the unwrapped fabric.