Ave Maria
More from "Johann Sebastian Bach" album
Violin Concerto No. 2 in E Major, BWV 1042 : II. Adagio
Keyboard Concerto No. 4 in a Major, BWV 1055 : II. Larghetto
Brandenburg Concerto No. 1 in F Major, BWV 1046 : I. Allegro Moderato
Keyboard Concerto No. 3 in D Major, BWV 1054 : III. Allegro
Brandenburg Concerto No. 2 in F Major, BWV 1047 : II. Andante