battle-reenactment-32

‘1066 – Battle Royal’ performed by the ‘Time Will Tell’ theatre players at English Heritage’s Battle of Hastings re-enactment event 2017