Hambledon Midsummer Festival 22-24 June 2018 – The Ball