ESC

Tom Leigh

<b>Tom Leigh</b> is an illustrator of Sesame Street and Muppet books.