Hercules, Mighty Avengers, Sean Chen, Craig Young, Mark Morales, John Rauch. Marvel Comics

Hercules, Mighty Avengers, Sean Chen, Craig Young, Mark Morales, John Rauch. Marvel Comics, 2009