Results 1 results found Green frog on a Heliconea flower, Amazonian wildlife, Madidi National Park, Bolivia, South America