A review by ceza
Cinder by Marissa Meyer

5.0

how dare it end like that omg