Harlequin tree frog on a flower,Indonesia

- Image ID: M66GJ9