Brown Tree Frog (Polypedates leucomystax)
Please ask me if you wish to download this image. Unauthorized use is prohibited.