A review by jmilberg
The Betrayal of Natalie Hargrove: First Edition by Lauren Kate

dark mysterious fast-paced

3.5