A review by ghiblireads
The Memory of Animals by Claire Fuller

emotional reflective tense medium-paced

5.0