A review by bethankitty
Fingersmith by Sarah Waters

dark emotional mysterious tense slow-paced

5.0