Merry Christmas and happy New Year, ride on sleds by Snow Maiden and game called blind mans buff with Santa Claus isolated on vector illustration. Merry Christmas Ride and Game Vector Illustration