A bright green cartoon caterpillar with a smiling face and rosy cheeks is shown lying down in a relaxed pose.
Style: clipart