She's seen wan mornings
She's seen so many dead leaves and so many blooming roses
She knew how to be strong and comfort hearts
She's seen so many springs and dawning days
She curled up in the wind
Languishing for the ending of
The whims, the fantasies, the fleeting cravings
The dreams of tomorrow and futures in common
She's seen so many smiles and so many people in love
She knew how to grow everything we sow there
She's seen so much hope, so many fights and struggles
Carried by faces fallen into anonymity
She's seen so many skies and so many suns
Of children amazed and lovers awakening
She's seen mirages, brief sparks
She's seen omens and mingling tongues
She's seen so much peace, so many thoughts, so much anger
She's seen so many wounds and bitter prayers
She's seen so many hands join and clasp
To never die out, never forget
She's seen so much fear and so many questions
She's seen so much noise, so many resolutions
She's seen so much shadow, light and mist
Of fireworks and rain, of shop windows and glass
She's seen so much of you