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

medium-paced

3.75