A cheerful green cartoon frog is sitting on a large green leaf with a smiling face and big eyes.
Style: clipart