This Day at the New Yorker
William Steig
William Steig
William Steig created 125 covers for the New Yorker.
Square One Ranch