• Sat. Mar 2nd, 2024

Score

  • Home
  • Spencer Review

Spencer Review

Rating: ⭐⭐⭐⭐⭐ Even though she died a little over two decades ago, Princess Diana is one of the most mythologised figures in British history. Like Henry VIII, Elizabeth I, and…