Stream music and podcasts FREE on Amazon Music. No credit card required.Listen free
VARIOUS ARTISTS

A Spiritual Christmas (40 Soothing Carols and Gregorian Chants)

VARIOUS ARTISTS

40 SONGS • 2 HOURS AND 39 MINUTES • NOV 06 2015

25
26
27
28
Jesus, Jesus, Rest Your Head
02:53
29
Esquisses Byzantines: Noel
03:04
30
31
32
33
34
Quem pastores laudavere
02:49
35
Three Carols, Op. 25: II. Lully, Lulla, Thou Little Tiny Child
03:18
36
Noël en musette
01:21
37
38
39
There Is No Rose of Such Virtue
02:25
40
A Christmas Cradle Song
04:01
℗© 2015 Countdown Media GmbH, a BMG company