A review by literaryelephant
Cress by Marissa Meyer

4.0