A review by pia_felizia
The Color Purple by Alice Walker

emotional hopeful reflective sad

4.25