"Scarlet Tears of London" is a memorial tribute to those killed in the terrorists' bomb blasts in London on July 7. 2005.

Monday, September 11, 2006

Sixty-seven White Roses

Everyone of you died a heroI can see your spirits hovering above Ground ZeroAs I join the procession in the solemn ceremonyAnd I hold up my bouquet of white roses in your memoryA bouquet of Sixty-seven white rosesFor sixty-seven British soulsInnocent souls of our dearly departedThe martyrs of 9/11.

Then I saw a single white roseLike a white bulb of light glowing in the darknessAnd I reached out to touch itBut it faded before my very eyesLeaving me standing speechlessWith nothing left in me but only the memory of you.Now I know you are happy to see me hereLaying the wreath of sixty-seven white roses.