Orleans Tours Adrianople Bouvines
Trojan Roman Carthaginian Greek
Indians Saracens Africans Persians
Metaurus Plateau Cannae Adrianople
Persian & Carthaginian Greek & Persian Roman & Carthaginian Greek & Roman
Persians Carthaginians Saracens Greeks
Romans & Persia Romans & Greeks Romans & Trojans Romans & Carthaginians
Persians Romans Trojans Egyptians
Persians Greeks Carthaginians Romans
Indian Arab African Persian