Christmas-themed artwork is displayed on outer wall of England's Windsor Castle

A Christmas-themed artwork is displayed on the outer wall of Windsor Castle, England, to celebrate the festive season.