A review by quinnnn
The Innocents by Lili Peloquin

4.0

Good book, but it drops off at the end. Stupid cliffhangers!