Close
Spotted tree frog
Polypedates maculatus