A review by nastu
Camp Zero by Michelle Min Sterling

3.0