• Prabanjan_karuppusamy
  • Category Reptiles, Wild Tamil Nadu

green crested lizard, is a species of agamid lizard endemic to Southeast Asia.
Take picture at Western ghats

Leave a Reply