16 May 2005

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