A cheerful cartoon turtle with a green shell and smiling face, shown in a simple, friendly style.
Style: clipart