A cartoon green caterpillar with a smiling face and a pink and orange flower on its head, standing on a plain white background.
Style: clipart