The 20-foot-high Christmas tree was sourced from Windsor Great Park. The festive season has arrived in Windsor!
The estate is the primary home of Prince William and Kate Middleton. Roughly one month after a burglary sent shock waves ...