Scan barcode
A review by khornstein1
Affinity by Sarah Waters
3.0
Grim but not gripping, I pressed on to the last page, rewarded with a spectacular ending.
Scan barcode
3.0