battle-reenactment-54

Medieval Shoe Stall – Battle of Hastings re-enactment event 2017