A review by alyfreer
The Perfect Stranger by Megan Miranda

mysterious slow-paced

3.25