A review by ethanses
Holes by Louis Sachar

adventurous funny hopeful mysterious reflective
  • Loveable characters? Yes

5.0