Hannibal Barca - Carthaginian General
Hannibal Barca - Carthaginian General
Hannibal Barca - Carthaginian General
Hannibal Barca - Carthaginian General
Hannibal Barca crossing the Alps chasing for the Roman Army. 247-183 A.C.