A review by ethanses
Holes by Louis Sachar
adventurous
funny
hopeful
mysterious
reflective
- Loveable characters? Yes
5.0