Link: The New Yorker Cartoons

The New Yorker Cartoons

Ken Krimstein draws what really makes your morning latte so good.

Advertisements