Picture was taken in the Taroko National Park. Could it be Kurixalus idiootocus (Rhacophoridae)?

More Gregor Kozlowski's questions See All
Similar questions and discussions