by Betty Oppenheimer
These 31 exciting projects are suitable for every skill level, from beginner to master stitcher.