Artist Leonard Starr

Available series in store category ”Comic books”

Leonard Starr in the

“ Leonard Starr is an American comic book artist, whose credits vary from Golden Age comic books and advertisements to soap opera newspaper comics and stories for European comic magazines. Born in New York City, Starr got his art education from Manhattan's High School of Music...“ [ Read more ]