Hundreds of people visited the 40th annual medieval fair, in Sedgefield, which took place on the village green and in the Ceddesfeld Hall.
Hundreds visit 40th annual medieval fair