14Angels We Have Heard on High
15While Shepherds Watched Their Flocks
16O Tannenbaum (Oh Christmas Tree)
1718Exsultate, Jubilate K.165: III Allegro "Alleluja"
192021222324252627282930Stille Nacht, Heilige Nacht "Silent Night" (Sung in German)
℗© 2012 The Heritage Trust