A review by juniperpages
The Color Purple by Alice Walker

emotional hopeful
  • Loveable characters? Yes

5.0