Twin Rivers (Feat. Margaret Darling)

from by Royal Holland

  • Streaming + Download

    Includes unlimited streaming via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.

      $1 USD  or more


  • Full Digital Discography

    Get all 4 Royal Holland releases available on Bandcamp and save 55%.

    Includes unlimited streaming via the free Bandcamp app, plus high-quality downloads of Unfolded EP Trilogy, Volume Three - Program, Volume Two - Flamingo, and Volume One - The Maze. , and , .

    Excludes supporter-only releases.

      $5.40 USD or more (55% OFF)



Recorded & Produced by Brian Olive at The Diamonds -
Written and Performed by Royal Holland
Additional Vocals by Margaret Darling


I've been sleeping all day, trying to dream up some kind of way that my arms could grow around you like a tree.
Steady and strong, as the years tack worries on, you could lay them all on me as my limbs creak in the breeze.
The leaves would fall like silver in your hair.

I've been thinking all day, how those tears rolled down your face like twin rivers that could only bear you away.
But, no matter how hard I try, I'm just a tree on the riverside. Watching as you drift away from me.

I've been dreaming all day, that the rainy season came. The banks of both those rivers began to rise. I felt the water on my skin and then those rivers fell again, but this is what keeps me here on these banks for all these years, just wishing for the day you finally pull me in.


from Unfolded EP Trilogy, released January 15, 2016



all rights reserved


Royal Holland Newport, Kentucky

Dreamy Synth Folk songs about love and loss.

contact / help

Contact Royal Holland

Streaming and
Download help

Shipping and returns

Redeem code