Christmas canvas gifts can make the perfect present for a loved one. The holidays are approaching and finding the right gift can be difficult. Christmas is one of the busiest holidays of the year. All the extra activities can make it seem like the days are growing shorter.