Moth larva

Moth larva

Observation - Moth larva - UK and Ireland. Description: