A review by literaryelephant
Fairest by Marissa Meyer

2.0