Close
Eye of Sri Lanka Whipping frog
Polypedates cruciger