Daily Cartoon: Wednesday, October 23rd
.....
© The New Yorker : Daily Cartoon
visit website