A review by sophiesims16
Demon Copperhead by Barbara Kingsolver

4.5