Yarns of Garland Garland, 04939 hand dyed yarn hand dyed fiber braids hand dyed fiber hand blended fibers undyed fiber crochet characters