|

Sherlock Holmes

Statue of Sherlock Holmes, 'The Great Detective', in London. The black and white image shows the iconic figure with a pipe against a backdrop of classic British architecture.
Sherlock Holmes in London.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *