Two cheerful green cartoon frogs sit on a grey rock and grass, both smiling with large round eyes and pink cheeks.
Style: clipart