A review by poppy_reads_a_lot
The Other Side of Dawn by John Marsden

5.0