12Angels We Have Heard on High
34It Came Upon the Midnight Clear
5O Little Town of Bethlehem
6Go Tell It on the Mountain
789The Twelve Days of Christmas
1011Hark! The Herald Angels Sing
12131415 ℗© 2017 Rose Records | Distributed by Diskover Co.