The army of Carthage, under Hannibal.