deaths

Leonard Starr, American author and illustrator (born 1925)

Historical image related to Leonard Starr, American author and illustrator (born 1925) from June 30, 2015

Leonard Starr

American cartoonist (1925–2015)

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.
Source: Wikipedia (CC BY-SA)