Thursday, August 11, 2005

Tottenham Court Road

IMG_2688
One of my favourite photos of London so far. It was taken at Tottenham Court Road, near the tube station, during the long twilight that makes summer here so delightful.

No comments: