Spem in Alium
The Choir of King's College, Cambridge · Cambridge University Musical Society Chorus · LangdonDavis · Willcocks