Stock Photo: Roman Civilization. Fighting Carthaginian and Roman horsemen. Second Punic War, 218-201 BC. Colour illustration