Green Tree Frog

Green tree frog

Australian green tree frog sitting on a branch, isolated on white