David Henschel

Last played Friday, April 16 2021 at 08:20 PM
  • Album: Bach: Cantatas Vol 1 / Gardiner, English Baroque Soloists
3:36
Last played Sunday, November 26 2017 at 01:03 AM
  • Album: Bach: Cantatas Vol 1 / Gardiner, English Baroque Soloists
32:35
Last played Saturday, August 29 2015 at 07:57 PM
  • Album: Bach: Cantatas Vol 1 / Gardiner, English Baroque Soloists
3:50