...is seen inside St. Stephens tower of the Houses of Parliament, in central London. Defiantly low-tech yet accurate to the second, Big Ben is having its 150th birthday Sunday May 31, 2009, its Victorian chimes carrying the sound of Britain into the 21st Century."
No comments:
Post a Comment