Ben Herrera is an American comic book artist who worked on the comic Aliens vs. Predator: Xenogenesis for Dark Horse Comics.
Advertisement
Ben Herrera is an American comic book artist who worked on the comic Aliens vs. Predator: Xenogenesis for Dark Horse Comics.