A review by curlyhairedbooklover
The Memoirs of Sherlock Holmes by Arthur Conan Doyle

adventurous emotional medium-paced

5.0