album

Dreams of Christmas Past

9 songs (31 minutes) Released on 7 November 2015
1
The First Noel
3:25
2
Angels We Have Heard
3:27
3
It Came Upon the Midnight Clear
1:59
4
What Child Is This?
2:50
5
The Pilgrimage (O Come, All Ye Faithful)
2:36
6
O Come, O Come Emanuel
2:24
7
O Little Town of Bethlehem (feat. Jessica Watson)
3:51
8
We Are Kings (feat. Jessica Watson)
6:17
9
Fantasy on Carol of the Bells
4:56