Embroidery and Tapestry Weaving
Grace Christie