White lipped Tree frog on the leaf - Hyla leucomystax

- Image ID: KHT6KJ
White lipped Tree frog on the leaf - Hyla leucomystax
Jana Scigelova / Alamy Stock Photo
Image ID: KHT6KJ