Dialogoi (Johann Sebastian Bach Reworked By Carlo Maria Barile)

Contrapunctus 4 from The Art of Fugue BWV 1080