Royalty-free stock vector ID: 1221301597

Merry Christmas and Happy New Year.Santa Claus is rides reindeer sleigh with a sack of gifts in Christmas snow scene. vector illustration Greeting card poster horizontal banner paper art concept - Vector