Eco or biological printing is a contemporary application of natural dyeing. Each print is unique as each leaf or flower has its own design and chemical composition. Leaves are gathered locally. Fabrics are protein or cellulose. Background dyes are all natural. The process can be very experimental due to the many variables.