Three Part Invention

The New Orleans Concerto - 1st movement of the Italian Concerto