13 November 2011

It does happen in London

Although I will never understand why nor accept any explanation. This was on Baker Street, the home of world famous Sherlock Holmes.


No comments: