This Day at the New Yorker

Andre Francois

Andre Francois created 56 covers for the New Yorker.



Square
Square One Ranch