Leonard Starr (born October 28, 1925) is a Golden Age comic book artist, an advertising artist and award-winning cartoonist, notable for creating the newspaper strip On Stage and reviving Little Orphan Annie.
Read more about Leonard Starr: Early Life, Career, Mary Perkins, On Stage, Other Work, Little Orphan Annie, Later Life