earth centipede

earth centipede

Observation - earth centipede - UK and Ireland. Description: I have added a new photo to help with ID

I have added a new photo to help with ID