100 Christmas Carols PVG
$45.95
SKU: 310897
All the carols you love in one convenient collection! Includes: Angels We Have Heard on High Away in a Manger The Boar's Head Carol Bring a Torch, Jeannette,, Isabella Carol of the Birds Christ Was Born on Christmas Day Come. Thou Long-Expected Jesus Coventry Carol Deck the Hall The First Noel Go. Tell It on the Mountain God Rest Ye Merry, Gentlemen Good King Wenceslas I Heard the Bells on Christmas Day It Came upon the Midnight Clear Joy to the World O Come, All Ye Faithful (Adeste Fideles) O Holy Night Silent Night Sing We Now of Christmas Still, Still, Still What Child Is This? and more.