File:HectorUribe.jpg

Hector Uribe, from Indiana Jones and the Fate of Atlantis (comic) (issue 3).