Christmas at the Palace

Christmas at the Palace is a Christmas movie that will debut on Hallmark Channel on November 21, 2018.