The Battle of Cannae

Roman Siege Tower

Painting by John Trumbull depicting the Battle of Cannae

Organisation of the Manipular Legion
The Battle of Carthage

Trending Now