Sunday, March 29, 2009

London, House of Parliament

United Kingdom, House of Parliament is one of tourist attraction. The palace lies on the north bank of the River Thames in the London borough of the City of Westminster, close to the government buildings of Whitehall.

Thanks to my cutiest friend, Apple who dropped this postcard to me during June 2008.

No comments:

Post a Comment