A cartoon yellow caterpillar with a smiling face and rosy cheeks wears a red Santa hat with a white trim and pom-pom.
Style: clipart