Festival of History 2013

English Heritage used to hold an annual History Fair, the latter ones at Kelmarsh Hall in Northamptonshire.
They were fantastic events filled with re-enactors from all periods of history.

These are a few shots from the last one in 2013.