The Hand-Stitched Flower Garden: 40 Beautiful Floral Designs to Embroider, Plus 20 Great Project Ideas