Philharmo
Johann Sebastian Bach
Baroque

Christmas Oratorio, BWV.248

Vocal

This work is performed 10 times this season in 10 different venues.

Next performance

Listen to this work

Upcoming performances
Past performances