Punisher 17 Page 12 Splash
Tom Lyle
Panel Page Art • 11mn ago
available
$2,800Thomas Stanford Lyle (November 2, 1953 – November 19, 2019) was an American comics artist, best known for his work on Starman and Robin for DC Comics, and Spider-Man for Marvel Comics.…Wikipedia