Loading...
Mark Padmore
Evangelist
Magdalena Kožená
Topi Lehtipuu
Camilla Tilling
Christian Gerhaher
Christ
Thomas Quasthoff
Simon Rattle
Berlin Philharmonic
-
Released
Johann Sebastian Bach
Original Music Composer
Peter Sellars
Director