Scan barcode
A review by steadycollie
Fingersmith by Sarah Waters
4.0
Loved the twists and turns in this story. I'm rarely surprised by the turns a story takes but this one caught me off guard. Bravo!