Green Treefrog (Hyla cinerea)
Green Treefrog (Hyla cinerea)