Fairy Dust: Hand Dyeing and Speckling Variegated Cotton YarnDyeing yarn is therapeutic, and it can be done in your kitchen! I have experimented with several dyes and fiber bases. I have learned...