brighteyes0812 's review for:

Finale by Stephanie Garber
4.25
adventurous hopeful mysterious medium-paced