Battle of Cannae


Content under this subject

Hannibal the Great

5. On Hannibal's Trail: Hannibal the Great

The brothers meet a winemaker called Hannibal and have a close shave in Trani.