A Song for Canaan

Inside the night
Across the holy river
When you arrived
A promise was delivered
I waited for you
Dreaming away all the while
How I adore you
My lovely little child
For you I'll fight
I'd face a thousand armies
I'll hold the light
And nothing can disarm me
I waited for you
Dreaming away all the while
How I adore you
My lovely little child
X2
End

Trivia about the song A Song for Canaan by Matthew Perryman Jones

When was the song “A Song for Canaan” released by Matthew Perryman Jones?
The song A Song for Canaan was released in 2008, on the album “Swallow the Sea”.

Most popular songs of Matthew Perryman Jones

Other artists of Indie rock