closeup green tree frog isolated on white background

Royalty-free stock photo ID: 50763526

closeup green tree frog isolated on white background