The Illustrated History of Textiles

The Illustrated History of Textiles

1991 • 224 pages