A review by jmm11
Truly Devious by Maureen Johnson

adventurous mysterious reflective medium-paced

3.5