Johann Sebastian Bach: Invention No. 6 in E Major (BWV 777)

Johann Sebastian Bach: Invention No. 6 in E Major (BWV 777)

The sixth of Johann Sebastian Bach's fifteen two-part inventions.