Battle of Zama, Ancient Rome

12-March-2019 Tuesday
Art of War. Battle of Zama: outstanding "student" defeats "teacher"


v20240901