Friday, April 23, 2010

London 2012 Olympic Park




View from the 23rd floor at LOCOG headquarters, Canary Wharf, London.