A comprehensive guide to various needlework techniques including embroidery, knitting, lacemaking, canvas work, patchwork, crochet, rugmaking, macrame, and applique.
In CressiesHoard / Hardback