A review by aforestofbooks
Cinder by Marissa Meyer

5.0