A review by shannonkain
The Second Life of Ava Rivers by Faith Gardner

emotional mysterious sad fast-paced

3.75