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!