Needlework and embroidery (Pan Piper)
Publisher: London: Pan Books # MP98 1st Edition
Published: 1966
Language: eng
Number of pages: 214