A review by moon___dude
Demon Copperhead by Barbara Kingsolver

dark emotional hopeful sad slow-paced

4.25