Skip to main content

Tom Leigh

Tom Leigh is a children's book author and longtime illustrator of Sesame Street and Muppet books. He lives on Little Deer Isle off the coast of Maine.