Len Epstein

Len Epstein is a self-taught cartoonist and illustrator based just outside Philadelphia in the US. His drawings are full of fun detail, funny characters and there is always lots of chaotic events going on.