battle-reenactment-85

Battle of Hastings re-enactment event 2017