A review by kosciuszkocomms
Tar Beach by Faith Ringgold

funny hopeful lighthearted reflective medium-paced

5.0