Tom Leigh

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