Philharmo
Johann Sebastian Bach
Baroque

Christmas Oratorio, BWV.248

Vocal

This work is performed 16 times this season in 7 different venues.

Next performance

Listen to this work

Upcoming performances