Dyeing and Printing

Small-scale Textiles (Series)

John Foulds Author
(1990)