The Embroidery Handbook: All the Stitches You Need to Know to Make Gorgeous Designs

Dhara Shah