A review by littl3spr0ut
The Lovely Bones by Alice Sebold

5.0