Gavotte 1 & 2 (Suite BWV 1012) :
Johann Sebastian Bach. This piece is a part of 'Suite for violoncello solo n.6 BWV 1012'