First movement, Prelude with improvisation, from Cello Suite No 1 in G BWV1007

Composer: Bach, J S
Organist: Cameron Carpenter
Date Performed: 20 Jul 2013


Back to Works Performed