A cartoon green caterpillar with a red spotted shell is climbing on a green leafy plant. The caterpillar has a smiling face and antennae.
Style: clipart