A review by brooklynberry
Pretties by Scott Westerfeld

3.0