The Chorus Directed by Deborah Gibbs
Location: Performing Arts Centre, North London Collegiate School