Crewel Embroidery Made Simple: Learn from Scratch with Essential Stitches, Tools, Floral Patterns, Professional Finishing Methods, and Beautiful DIY Projects
Pages: 103, Paperback, Independently published
Pages: 103, Paperback, Independently published