Murphy, John, A Treatise on the Art of Weaving with Calculations and Tables for the Use of Manufacturers, Blackie And Son 1839

    £375.00

    In stock