Bright green Gray Treefrog crouching on a leaf.

Leave a Reply