Kanon zu acht Stimmen, BWV 1072

Kanon zu acht Stimmen, BWV 1072 a song by Johann Sebastian Bach on Internet Music