A review by margauxreadit
Fingersmith by Sarah Waters

adventurous dark emotional mysterious reflective sad tense medium-paced