A review by becksbookshelf
Such Charming Liars by Karen M. McManus

4.0