Merry Christmas! Santa Claus and Elves holding hands in Christmas snow scene. Winter landscape. Shutterstock .eps vector - Merry Christmas! Santa Claus and Elves holding hands in Christmas snow scene. Winter landscape. - ID: 760438441