Lizards found in India

Lizards  found in India

Observation - Lizards found in India. Description: Taken during a holiday trip to Gujarat, India.

Taken during a holiday trip to Gujarat, India.