A review by rjbooks
Rival by Penelope Douglas

challenging emotional funny reflective sad tense fast-paced

3.75