This Day at the New Yorker

William Steig

William Steig

William Steig created 125 covers for the New Yorker.


Square
Square One Ranch