Sunday 12 April 2009

The Square Games

Why bother to go all the way to China, when you can watch the Olympic Games on the big screen at Trafalgar Square?

Pesumably I took this last summer during the Olympics!