Merry Christmas Major card with Santa Claus, Elf and Deer. Vector festive characters in carriage on their way to bring presents into every home. Merry Christmas Major Card with Santa Claus, Elf