A review by writerrhiannon
Safekeeping by Karen Hesse

4.0