The complete encyclopedia of needlework by Thérèse de Dillmont | Menrva Books | MenrvaBooks