A review by rossjenc
The Extraordinary Cases of Sherlock Holmes by Arthur Conan Doyle

adventurous mysterious reflective medium-paced

3.0