A review by helaena
The Last House Guest by Megan Miranda

3.25