A review by sylvanas
Graceling by Kristin Cashore

3.0