Classical Portal
Bach

Christmas Oratorio, BWV.248

1734–35 · Vocal · Johann Sebastian Bach

VocalBaroque