This Day at the New Yorker
📅
Abe Birnbaum
Abe Birnbaum created 142 covers for the New Yorker.
Square One Ranch