Caroling Caroling - Christmas Legends

30
Songs
1:22:28
Duration
2015
Release Date
More
 
Ave Maria
5:25
O Little Town of Bethlehem
2:43
Glory, Glory
2:44
The Lord's Prayer
3:17
Silent Night
3:42
Christmas Cradle Song
2:39
O Tannenbaum
1:52
Yoùll Never Walk Alone
1:40
I Wonder As I Wander
2:33
The Nutcracker - Dance of the Sugar Plum Fairy
1:37
We Three Kings of Orient Are
2:58
Lìl Boy How Ol' Are You?
3:01
God Rest Ye Merry Gentlemen
2:28
The Rosary
2:24
Lullaby
1:39
Guardian Angels
3:58
O Holy Night
4:27
O Little Town of Bethlehem
2:31
Alleluja
2:54
The Virgin's Slumber Song
3:21
Old French Carol
2:05
Away in a Manger
2:55
Angels We Have Heard on High
1:30
Ring Out Wild Bells
1:59
It Came Upon the Midnight Clear
1:51
O Come All Ye Faithful
3:16
Silent Night, Holy Night
2:35
We Three Kings of Orient Are
2:59
Hark! the Hearald Angels Sing
2:32
Sister Mary Had'a But One Child
2:53