album

A Festive Christmas: Festive Piano Carols

15 songs (51 minutes) Released on 24 September 2012
1
Angels We Have Heard On High / O Come, All Ye Faithful
3:16
2
For Unto Us a Child Is Born
2:48
3
Greensleeves
2:49
4
Gesu, Bambino
2:57
5
Have Yourself a Merry Little Christmas
3:51
6
Joy to the World / Joyful, Joyful We Adore Thee
2:36
7
O Christmas Tree/Toyland
4:09
8
Infant Holy, Infant Lowly / O Come, Little Children
2:50
9
O Holy Night
4:02
10
Silent Night
3:26
11
Snowfall
4:17
12
Shepherd Moons
4:01
13
Silver Bells
4:16
14
The Most Wonderful Time of the Year
2:49
15
Wexford Carol
3:10