Tuesday, March 15, 2011

2012 London Olympics Clock

A giant clock counting down the days until the start of the London Olympics has been unveiled in Trafalgar Square, hours before tickets go on sale.








No comments: