This colourful Javan tree frog can only be found on the Indonesian island of Java! (Check out more about more endearing frogs that can be found in Indonesia, here in this earlier post: zafoid.com/post/view/11364)


This colourful Javan tree frog can only be found on the Indonesian island of Java! (Check out more about more endearing frogs that can be found in Indonesia, here in this earlier post: zafoid.com/post/view/11364)