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

adventurous mysterious medium-paced

3.0