Performances20 July 1996: Pittville Pump Room (Cheltenham, Gloucestershire, United Kingdom)DetailsFestival: Cheltenham Music FestivalPerformers:Imogen Cooper