A review by ohthereskalya
Blindsighted by Karin Slaughter

5.0