bagdriwicz 's review for:

Seraphina by Rachel Hartman
4.0

I still really loved this book on rereading. Seraphina is a fun protagonist, but I really loved all the characters despite their sometimes limited presence. The romance really worked for me, though I do wish it had had more time to form, it was still fun and believable.