Tuesday, January 03, 2006

Big Ben & Red Bus

 

Does it get more London than that? Posted by Picasa

No comments: