Two cartoon green frogs are smiling and playing together, one sitting on a brown log and the other on a large green leaf.
Style: clipart