Cross Stitch Graph Paper : Cross Stitching - 120 Pages to Create Your Own Embroidery Stitching Pattern Design by mariem lati | Menrva Books