Monday, June 07, 2010

London -Clock Tower at the Houses of Parliament

Big Ben is the nickname for the great bell of the clock at the north end of the Palace of Westminster in London

1 comment:

Jimmy said...

good one..