A review by ellakatona
Shiloh by Phyllis Reynolds Naylor

3.0

Okay, I wasn’t sure about this but that was a good ending. Some good life lessons.