Newt Larva

Newt Larva

Observation - Newt Larva - UK and Ireland. Description: