Decal sticker label Christmas Santa Claus red sleigh wrapped gifts presents #302578083
Description
Decal sticker label of Christmas xmas Santa Claus red sleigh is wrapped presents color and happy smiling gift giver. AI illustration is comical fairytale and funny red suit man