Close

Common tree frog

Polypedates leucomystax

Common tree frog