100 Christmas Meditation

Christmas Oratorio, BWV 248, Part II - Schlafe, mein Liebster, genieße der Ruh