Scan barcode
A review by kokobeereading
Graceling by Kristin Cashore
adventurous
funny
hopeful
lighthearted
fast-paced
3.75