Happy frog perched on a hillside

Happy frog perched on a hillside

Happy frog perched on a hillside

A cartoon green frog with a red cheek sits smiling on a brown rock, with a green pine tree behind it.

Style: clipart

Similar cliparts

Need help? Call us at 1(833)283-2241 (2TEACH1)
Call us