International Advertising & Design DataBase

The Poster (London) en 1901