Bach Choir of Bethlehem

Last played Tuesday, December 24 2013 at 01:26 AM

Christmas Oratorio: Part I

Johann Sebastian Bach

Dorian 93183
length: 25:34

Last played Saturday, December 25 2010 at 03:59 PM

Christmas Oratorio: Part I

Johann Sebastian Bach

Dorian 93183
length: 25:34