1Once in royal David's City
23456Hail! Blessed Virgin Mary
78910111213141516Here is joy for ev'ry night
17Christe, Redemptor omnium
18The little road to Bethlehem
1920212223Hark! The herald angels sing
℗ 1997: Griffin Records © 2010: Griffin Records