A review by betsyhokamp
The One and Only Ivan by Katherine Applegate

hopeful reflective sad fast-paced
  • Loveable characters? Yes

4.0