Needlework for all.
London Guild of Needlework.
London : London Guild of Needlework,
Description based on: Vol. 8, no. 95.
London Guild of Needlework
Needlework