A review by bookishlybeauty
The Beloved Stranger by Grace Livingston Hill

emotional hopeful lighthearted reflective fast-paced

5.0