Johann Sebastian Bach: Two-Part And Three-Part Inventions

J. S. Bach: Two-Part Inventions - No. 10 In G Major, Bwv 781