Christmas at Windsor Castle

Windsor Castle

Inside Windsor Castle at Christmas

Check out the 20-ft-high tree!