Shelf life

modern packaging design, 1920-1945
Chronicle Books
1992
9780811800754
book

Holdings

344036