Friday, May 6, 2011

The Olympic clock




Trafalgar Square, London.