new icn messageflickr-free-ic3d pan white

London Olympics 2012 Site...

The site of London's 2012 Olympic stadium whilst under construction...

1,947 views
8 faves
3 comments
Taken on August 1, 2010