Jars of chutney, gross shower caps and a Big Mouth Billy Bass… But don’t let the royals…
The Windsors are known for their homemade, fun gifts this time of year. They rarely incur costs.For her first Christmas at Sandringham in 2011, Catherine, now Princess of Wales, got into the spirit by giving Her Majesty a jar of bone…
Read More...
Read More...