A review by alicechris
Fingersmith by Sarah Waters

3.0