2660 Borneo Eared Frog (Polypedates otilophus). Native to Indonesia and Malaysia.

2660 Borneo Eared Frog (Polypedates otilophus).

2660 Borneo Eared Frog (Polypedates otilophus). Native to Indonesia and Malaysia.