Chalke Valley History Festival 2017

Photos from The Daily Mail Chalke Valley History Festival, 26th June – 2nd July 2017.