Tuesday, May 23, 2006


View towards "Big Ben" from Trafalgar Square. Posted by Picasa