Newt larva

Newt larva

Observation - Newt larva - UK and Ireland. Description: