£2.90 Standard Delivery.
Free Delivery over £15
(2-5 working days)
Free Delivery spend £15
Free Shipping over £15 (2-5 days UK delivery)
Trading since 2006
An updated edition of this indispensable reference, surveying the history of textiles from 25,000 years ago to the present. The history of textile...
View full details