Blue Rose Code

The Water of Leith

Blue Rose Code

12 SONGS • 55 MINUTES • OCT 27 2017

1
Over the Fields (For John)
04:11
2
Bluebell
04:24
3
Ebb & Flow
02:52
456
Nashville Blue
03:38
7
On the Hill Remains a Heart
03:50
89
Polaris
04:01
10
The Water
09:46
11
To the Shore
07:35
12
Child
03:59
℗© 2017: Ross Wilson licensed exclusively to Proper Music Publishing For The World.