12345678O Little Town of Bethlehem
910Once In Royal David's City
11While Shepherds Watched Their Flocks By Night
1213Go Tell it On the Mountain
14God Rest Ye Merry Gentlemen
15Hark! the Herald Angels Sing
161718Angels We Have Heard on High
1920It Came Upon a Midnight Clear
21Cantata, BWV 147: Jesu, Joy of Mans' Desiring
22In the Chapel in the Moonlight
232425 ℗© 2012 Warner Music Group - X5 Music Group