A review by milliep
Pretty Girls by Karin Slaughter

4.5