×

Leonard Starr

American cartoonist and comic artist
Leonard Starr was an American cartoonist, comic book artist, and advertising artist, best known for creating the newspaper comic strip On Stage and reviving Little Orphan Annie. Wikipedia
Born: October 28, 1925, New York, NY
Died: June 30, 2015 (age 89 years), Redding, CT
Books