A review by pandabrennan
Pieces of Her by Karin Slaughter

5.0