78190029
Dec 2, 2002
SERENDIPITY DESIGNS INC.
Subscribe
Charted designs for needlework; Needlepoint canvases; and needlework kits containing a charted design or a canvas, yarn, needle, and instructions