A review by geneluigi
The Lovely Bones by Alice Sebold

5.0

Hearty. Lovely. Sad but lovely.