Battle of Cannae, Carthage

25-August-2018 Saturday
Carthago delenda est


v20240901