A review by ravencourt23
Defy the Fates by Claudia Gray

adventurous tense medium-paced

3.0