green tree frog close-up

Royalty-free stock photo ID: 118738132

green tree frog close-up