A review by emmalouisepip
Blindsighted by Karin Slaughter

challenging dark mysterious tense medium-paced

5.0