Javan tree frog on a flower, Indonesia

- Image ID: KNEH0G