Wednesday 22 December 2010

Mystery at North Greenwich

Only two questions...
What? and Why?

It has been there since last night!