'Hannibal was defeated at Zama in north Africa by this Roman general, who was then called Africanus'
Scipio
MILITARY LEADERS: Hannibal was defeated at Zama in north Africa by this Roman general, who was then called Africanus
Hannibal was defeated at Zama in north Africa by this Roman general, who was then called Africanus
Hannibal was defeated at Zama in north Africa by this Roman general, who was then called Africanus
MILITARY LEADERS
Scipio
MILITARY LEADERS