Home Tags The Palace shared pictured of the Christmas trees erected at Windsor Castle. A 15ft tree was erected in the castle’s Crimson Drawing Room

Tag: the Palace shared pictured of the Christmas trees erected at Windsor Castle. A 15ft tree was erected in the castle’s Crimson Drawing Room