I See A New City

I see a new city, poured out from Heaven
Dressed for a party; blazing with beauty
Her rooftops are radiant, trees trembling with laughter
And joy like a jewel shines in her streets.

From her walls and windows
No weeping is heard
Through her gateways and gutters
Floods of tears do not flow
For in her homes and houses no pain dwells
Bricks once broken down in mourning
Rise again in song and celebration
Stones thrown down by enmity and envy
Dare to dance in swirling swathes of mercy

She sings: a million voices rising
The long-lost languages of human hopes
The secret praise of human hearts, released at last
Because her God is with her
Because his home is made
Within her walls
Because his voice is heard
Gentle like the rains of spring
Declaring: New! New! New!

This is the city I see
The future I belong to
This is the blueprint my heart holds on to
Even now, in streets that sing another story
Even here, beneath a darker vision’s shadow
This metropolis of mercy
Promising future realisation
Active now in Love’s imagination
This is my dream
And though I wait, and though I long
And though the sacred city may seem slow:
Still I will hope
Still I will pray
Still I will today
Rise up and build.

By Gerard Kelly