A review by enchantedsunflowerkat
Tar Beach by Faith Ringgold

fast-paced

5.0