janelofton 's review for:

Seraphina by Rachel Hartman
5.0

For fantasy lovers, Seraphina is definitely going to be a beloved character.