Shirts, Shifts and Sheets of Fine Linen: British Seamstresses from the 17th to 19th centuries
Compare webshops (1)
Shop
Price
Pages: 332, Paperback, Bloomsbury Visual Arts