The Long Walk Home
When forty-three-year-old Fiona Edwards first sees the lanky backpacker striding up the lane toward her award-winning farmhouse bed-and-breakfast in the remote mountains of North Wales, she’s puzzled. She’s used to unexpec...