Spencer (2021) Review

During Christmas 1991 at Sandringham estate Princess Diana is struggling to hold everything together as her marriage is unravelling.

⭐️⭐️

Read More »