Bach: Complete Works for Harpsichord

Fifteen Two-Part Inventions: No. 10 in G Major BWV781