Take a photo of a barcode or cover

random_shoes 's review for:
Seraphina
by Rachel Hartman
adventurous
emotional
mysterious
fast-paced
Strong character development:
Yes
Loveable characters:
Yes
Diverse cast of characters:
Complicated
Flaws of characters a main focus:
Yes
A wonderful story with great characters, fun mysteries, amazing twists, family lines, dragons, and shape shifting, did I mention dragons?