Punic Wars. Roman republic army. Hastati
KrAZ-257B Soviet Era Heavy Duty 6x6 cargo truck
Medieval Ukrainian warriors, XIV-XV century