21 January 2010

Tower Bridge over the Thames River in London (United Kingdom)