Scan barcode
A review by oonareads
The Colour Purple by Alice Walker
4.5
Graphic: Body shaming, Child abuse, Misogyny, Physical abuse, Death of parent, Drug use, Infidelity, Injury/Injury detail, Racism, Rape, Sexual assault, Racial slurs, Domestic abuse, Sexual violence, and Violence