A review by jennregalado
Unchanged by Jessica Brody

4.0

I had a hunch from the beginning that Seriana was Seraphjna. The ending was super adorable tho... can’t believe Seraphina gave up her life for the cause