Leonard Starr

Leonard Starr (October 28, 1925 – June 30, 2015) was an American cartoonist, comic book artist, and advertising artist. He was best known for creating the newspaper comic strip On Stage and reviving Little Orphan Annie.

References

Other websites
Leonard Starr official site
NCS Awards 

Category:1925 births
Category:2015 deaths
Category:American cartoonists
Category:American comics artists
Category:People from New York City