A green turtle rests on a brown log with two green frogs sitting nearby, all smiling and looking cheerful.
Style: clipart