battle-reenactment-116

Battle of Hastings re-enactment event 2017