album

The World's Greatest Lover

10 songs (38 minutes) Released on 1 January 2016
1
The World's Greatest Lover
3:20
2
The Silk Road
3:38
3
Carolina Blue
4:10
4
Oh, Come to Me
4:21
5
Fireworks
4:22
6
Papillon
3:20
7
The Girl
4:20
8
The Breath of God
4:29
9
Come Home to China
3:26
10
Islands
3:07