The relentless attention of the press, an age gap that raises many eyebrows and the ghosts of the past are only a few of the challenges Olivia and Harry must overcome when their lives collide. Could they ever be enough? **** All Rights Reserved 2016. Please don't copy or reproduce. ****
49 parts