Katie Melua

In Winter

Katie Melua

10 SONGS • 35 MINUTES • OCT 14 2016

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