
...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."
0 comments:
Post a Comment