It was 25th of last month. I was absorbed in a text book, studying for an exam, when I heard a desperate squeaking sound which was undoubtedly from some creature being caught by a predator. I couldn't but help putting the book away and head in to the garden where the sound came from. There was this frog clamped in a crow's beak. When the crow saw me, it dropped this poor beggar and took flight. Having a closer look at the creature, I realized that it was some thing totally unfamiliar to me. I took a couple of quick snaps of the frog and put it in to a well covered corner in the garden. Then I surfed the net trying to find out what species it was. My tentative conclusion is that this is a
Common Hourglass Tree-frog/Polypedates cruciger , a common frog endemic to Sri Laka. I've uploaded this image here too for confirming the identification. Perhaps some of you guys could help me with that?