Evan Cheng

Evan Cheng is a New York based designer and illustrator who currently works as art director of character design at Sesame Workshop.