A review by whoareyouhannah
Fingersmith by Sarah Waters

4.0

5 stars for the first half of the book, but only 3 for the second half.