Performances10 July 2016: No Venue (Cheltenham, Gloucestershire, United Kingdom)DetailsFestival: Cheltenham Music FestivalPerformers:Clare Hammond