Battle of Savage Station field hospital

Battle of Rappahannock Station I

Battle of Savages Station

Battle of Reams Station

Battle of Manilla

Zulu battle gear

French soldiers first battle of Marne

William at the Battle of Hastings

battle of Shanghai sole survivor

Battle axe

Victor Emanuel II at the battle of Solferino

battle axe medieval

Hannibal Battle of Zama 202BC

Battle axe blade

m1 abrams main battle tank 01

Alexander the Great in battle

Alexander the Great in battle

abrams battle tank

Battle of Warsaw 1656

battle at Arbela

Attila w Huns at the Battle of Chalons

Battle of Morgarten

battleship 1932

battle at Zama