Leonard Starr

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