The Color Purple Collection Collections

958 pages digital 2012

fiction classics historical emotional reflective sad medium-paced