11 September 2025

Two Candles

Leaf 145 – Remembrance

 

Gerhard Richter - Two Candles (1982)


This poem records a sight which I saw, looking down from the top deck of a bus on Tottenham Court Road in London, on 11 September 2001.

 

 

All the televisions

in the shop window

– people stop walking.

 

 

 

This poem was first published on the website of still (2001), which is now archived here.