Home
Home
Podcasts
Podcasts
Library
Cancel
Sign in
The Christmas Guitar II
John David
10 SONGS • 30 MINUTES • DEC 15 2015
Play
1
Angels We Have Heard On High
03:25
2
Jesu, Joy of Man’s Desiring
03:18
3
I Wonder as I Wander
02:37
4
Bring a Torch, Jeannette, Isabella
02:40
5
Joy to the World
02:22
6
Carol of the Bells
02:56
7
Good King Wenceslas
03:20
8
While Shepherds Watched Their Flocks
01:30
9
Mary's Boy Child (A Calypso Carol)
02:59
10
Ave Maria
05:00
℗© 2015 John David