Amboli day gecko

The Amboli day gecko (Cnemaspis amboliensis) is a species of gecko found in the India.