A review by blondebookstagrammer
Last Breath by Karin Slaughter

5.0