A review by meganeaster
Demon Copperhead by Barbara Kingsolver

sad slow-paced

3.0