When doing natural dyeing or eco-printing on plant-based fibres such as cotton, you need to prepare the fabric with something to help the plant dyes adhere. This could be mordants such as metals an…