Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free
4
Angel We Have Heard on High
03:15
5
O Holy Night
04:05
6
Cantata "Herz und Mund und Tat und Leben", BWV 147: Jesu, Joy of Man's Desiring (Arranged for 2 Pianos)
03:18
7
Il est né le divin enfant
04:12
8
It Came upon the Midnight Clear
03:04
9
10
Ave Maria, D. 839
05:11
11
Peace/I Saw Three Ships
03:35
12
13
White Christmas
03:17
14
Concerto Grosso Op. 3 No. 12 "La Notte di Natale": I
05:21
15
Concerto Grosso in G Minor, Op. 6, No. 8 "Christmas Concerto": Largo - Pastorelle ad libitum
04:32
16
Ave Maria (Arr. K. Jenkins)
04:28
(P) 1981, 1992, 1993, 1996, 2000 & 2003 SONY BMG MUSIC ENTERTAINMENT