
December 1991. The marriage of the Prince and Princess of Wales has long since cooled. Although rumors of infidelity and divorce continue to circulate, the Christmas holiday at Sandringham Estate seems to be quiet. They eat, they drink, they shoot, they hunt. Diana knows the recipe...
Read more ...