MelonHead offers a variety of hand-dyed, handspun yarn for your knitting needs.
Click here for more information