Stock Photo: Carthaginian general Hannibal's army crossing the Alps 218 BC to do battle with the Romans. Second Punic War. Early 20th century illustration