A review by abbiarcher
The Liar's Girl by Catherine Ryan Howard

dark mysterious tense fast-paced

3.75