A review by kiesa
Graceling by Kristin Cashore

adventurous dark emotional mysterious medium-paced

4.25