Natural Dyeing is the process of using natural dyes that are extracted from natural sources, such as plants, minerals and insects. You can extract beautiful colors from leaves, flowers, bark, roots as well as rocks, fruits and veggies. Great tutorial for natural dyeing beginners.