Upholstery - David James

Upholstery: A Complete Course comprises an encyclopaedic guide to the techniques & materials of…