Little green tree frog sitting on a banana leaf

Royalty-free stock photo ID: 54151909

Little green tree frog sitting on a banana leaf