Battle

Battle of Campi Veteres

212 BCE battle

212 BCE battle

Meanwhile, elsewhere