Bach: St. John Passion, BWV245

Johann Sebastian Bach

St. John Passion

BWV245 • “Johannes-Passion”

All 190 recorded versions

Done