battle-reenactment-125

Battle of Hastings re-enactment event 2017