24 February 2010

Westminster Bridge crossing the River Thames in London (United Kingdom)