A review by maybellenesmom
Demon Copperhead by Barbara Kingsolver

5.0

Amazing amazing writing.