James Harkness

  • 2021
    Spencer

    Spencer

    Spencer

    6.85 2021 HD

    During her Christmas holidays with the royal family at the Sandringham estate in Norfolk, England, Diana decides to leave her marriage to Prince Charles.

    Spencer