newyorker - A cartoon by William Haefeli. 

more about : newyorker