Scan barcode
A review by moneyispizza
The Color Purple by Alice Walker
challenging
emotional
reflective
medium-paced
4.25
Scan barcode
4.25