Nov 15, 2008

Anyone have the time?


People walking past clocks on a plaza at the Canary Wharf economic center in London.