A review by hedymarie
The Trail of Lost Hearts by Tracey Garvis Graves

adventurous emotional hopeful inspiring reflective fast-paced

4.5