Description

Actively used artillery France defeat England at the Battle at Castillon in France, marking end of the Hundred Years War

Location

France

Rate

Very important (8)

Sphere

Wars & Terrorism

Images

Detail from 'The Battle of Castillon' by Graham Turner

Comments