American Bach Soloists: St. Matthew Passion

  • St. Stephen's Church Belvedere, CA