have not got a clue

have not got a clue

Observation - have not got a clue - UK and Ireland. Description: Can anyone Identify this Caterpillar like creature

Can anyone Identify this Caterpillar like creature