1Hark! the Herald Angels Sing
234567O Come Little Children/Angels We Have Heard On High
8Infant Holy, Infant Lowly/I Heard the Bells On Christmas Day/O S
910O Come, O Come, Emmanuel/What Child Is This
11From Heaven Above to Earth I Come
1213Behold, a Branch Is Growing
14God Rest Ye Merry Gentleman/Good King Wenceslas/We Three Kings O
15 ℗© 2007 T. Moke Recordings