A review by loxeletters
Paperweight by Meg Haston

5.0

Not perfect - but oh, so good.