Hall of Military Commanders

Hannibal

Carthaginian general; crossed the Alps, victory at Cannae

Fetching the article from Wikipedia…