Aristotree
mossandmarbleCannae, 216 BCE: Hannibal’s Double Envelopment
10nodes14rels
100%