A review by bookednights
Fighting Destiny by Amelia Hutchins

challenging dark mysterious tense

4.0