Close
Common tree frog
Polypedates leucomystax