A review by lottie1803
Never Too Late by Danielle Steel

emotional hopeful reflective

3.5