Place: The Houses of Parliament and Big Ben, London, England, United Kingdom
By Matt Flick Uploaded on 29 January 2008 55 views