Stock Photo - PIED BELLIED SHIELDTAIL. Melanophidium punctatum, Periyar Tiger Reserve, Kerala, India.

Stock Photo: PIED BELLIED SHIELDTAIL. Melanophidium punctatum, Periyar Tiger Reserve, Kerala, India.