The royal family traditionally spends Christmas at Sandringham Castle. After the death of the Queen, Prince William and his wife Kate receive flowers and cards there.
The royal family traditionally spends Christmas at Sandringham Castle. After the death of the Queen, Prince William and his wife Kate receive flowers and cards there.