Monday, May 29, 2006

Sherlock Holmes LONDON

1 Comments:

At 8:49 AM, Blogger stewpic said...

This statue is outside Baker Street tube station it is just in the right place to catch all the tourists.

 

Post a Comment

<< Home