Music for An April Shower: Bach

Musical Offering, BWV 1079 - 4c. Canon 3 a 2 per motum contrarium