A cheerful green cartoon caterpillar with big eyes and antennae is climbing on top of a yellow rectangular block. The caterpillar has a smiling face and small legs, appearing playful and friendly.
Style: clipart