A review by gabrielledidier
The Avowed by Ivy Asher

funny mysterious tense

4.5