Spencer

SPENCER Review: Princess Diana and the Royal Family gather for the traditional Christmas celebrations at Sandringham Estate in Norfolk. It is about her struggling with her mental… Read more “Spencer”