Embroidery and Tapestry Weaving J. MAYGROVE & CO. Ltd. · ch 53/57