Cantata Collective, Nicholas McGegan & Aryeh Nussbaum Cohen
Bach: St. John Passion, BWV 245
5 MINUTES AND 25 SECONDS • MAY 26 2023