Embroidery School at Lloyd Square, London
In the Church Embroidery Department