Close
Common Indian Tree Frog
Polypedates maculatus