help on I.D please

help on I.D please

Observation - help on I.D please - UK and Ireland. Description: I thought this was a worm untill i saw the legs any help on I.D would be great

I thought this was a worm untill i saw the legs
any help on I.D would be great