A review by aelaisreading
How I Live Now by Meg Rosoff

5.0