A review by flexpotential
Camp Zero by Michelle Min Sterling

4.0