Vector illustration shows a cute green caterpillar with a smiling face on a green leaf, conveying a cheerful and playful mood.
Files included: EPS, JPG, PNG, SVG