A review by nessreadslots
Beyond Reach by Karin Slaughter

dark emotional mysterious sad tense

4.25