Katie Melua

In Winter

Katie Melua

10 SONGS • 35 MINUTES • OCT 14 2016

1
The Little Swallow
01:46
2
River
03:25
3
Perfect World
04:24
4
Cradle Song
01:43
5
A Time to Buy
03:31
6
Plane Song
04:07
7
If You Are so Beautiful
03:43
8
Dreams on Fire
04:05
9
All-Night Vigil - Nunc Dimittis
04:15
10
O Holy Night
04:23
℗© 2016 BMG Rights Management (UK) Ltd.