Moth larvae

Moth larvae

Observation - Moth larvae - UK and Ireland. Description: