Peter Lester

Closing Art Director: Sesame Workshop