A review by hottiewithbangs
The Lovely Bones by Alice Sebold

emotional hopeful reflective sad tense

5.0