Tom Herbert

Tom Herbert is an illustrator who worked on several Sesame Street projects: