Offers instruction in a variety of needlwork techniques, including needlepoint, patchwork, quilting,...
Read More
Offers instruction in a variety of needlwork techniques, including needlepoint, patchwork, quilting, applique, knitting, crochet, dyeing, smocking, and beading
Read Less