Triple Rainbows

There were two rainbows, in sky

In moments a third one, just materialised

A ring under two, that arched across

Never in dreams, could have imagined that

Hills were green, streams ran astray

River that followed, had dancing waves

Felt something unique, was in the air

So stopped our ride, for a longer gaze

But we looked instead, into each others eyes

Learning instantly, with a startling surprise

That what we desired and what we dreamed

We had been blessed, to finally meet