Encyclopedia of antique carpets: Twenty-Five centuries of weaving

Moheban, David ed.

Encyclopedia of antique carpets: Twenty-Five centuries of weaving - New York: Princeton Architectural press, 2016 - v1, 334 p.; v2, 344-671 p.

9781616893873


Design

645.12003 / M725E