Beginners' Upholstery Techniques

    Beginners' Upholstery Techniques

    David James

    Guild of Master Craftsman 2014

    Paperback 144pp Illustrated 276x210mm

    9781861084958   Product Code: 23533

    publ £14.99     now £5.99 Qty: