The American green tree frog (Hyla cinerea)

Royalty-free stock photo ID: 94019230

The American green tree frog (Hyla cinerea)