A review by egbella
Lyddie by Katherine Paterson

4.0