This Day at the New Yorker
📅
Leonard Dove
Leonard Dove created 56 covers for the New Yorker.
Square One Ranch