All Editions of Shaker Textile Arts

Shaker Textile Arts

Shaker Textile Arts

Beverly Gordon

Language: EnglishPublisher: University Press of New EnglandFormat: Paperback | 343 pages