Bach Hour playlist for 07/29/2011

Program: 
-
Magnificat in D
from
(
)
-
Prelude and Fugue in G major BWV 541
from
(
)
-
Prelude and Fugue in C major BWV 547
from
(
)
-
Mass in G major BWV 236
from
(
)
Department: