Self Striping Yarns

Hand dyed self striping yarns dyed on a variety of bases