A review by keri_clark
The Tale of Despereaux by Kate DiCamillo

5.0

Character traits, predicting