Johann sebastian Bach (1685-1750)

the sonatas and partitas 

BWV 1001-1006

AN ecclesiastical cycle depicted through the images of scared iconography

Partita bwv 1004

pascha  

I Allemanda

II corrente

III sarabande

IV giga

                                    V Ciaccona