Francesco Francavilla is an Italian comic book artist who worked on the crossover comic Archie vs. Predator for Dark Horse Comics.
Advertisement
Francesco Francavilla is an Italian comic book artist who worked on the crossover comic Archie vs. Predator for Dark Horse Comics.