Gail Pan-Patchwork Loves Embroidery

£17.50

15 patchwork and hand-embroidery projects including wall hangings, table runners and bags.