A review by laylasarai
Apocalyps by Marissa Meyer

3.0

pov the end got spoiled for you