David Henschel

Last played Thursday, March 16 2023 at 07:29 AM
  • Album: Bach: Cantatas Vol 1 / Gardiner, English Baroque Soloists
3:50
Last played Wednesday, August 31 2022 at 03:32 AM
  • Album: Bach: Cantatas Vol 1 / Gardiner, English Baroque Soloists
32:35
Last played Friday, September 17 2021 at 08:22 PM
  • Album: Bach: Cantatas Vol 1 / Gardiner, English Baroque Soloists
3:36