A vibrant green squirrel tree frog with distinctive spots is depicted with striking detail. The frog's texture is enhanced by splashes of color against a pale background.
Contact The Artist About This Artwork
A vibrant green squirrel tree frog with distinctive spots is depicted with striking detail. The frog's texture is enhanced by splashes of color against a pale background.