seraphina

Geekscape Book Reviews: Seraphina

Geekscape writer Allison reviews Rachel Hartman’s ‘Seraphina’.