millipede?

millipede?

Observation - millipede? - UK and Ireland. Description: Under log. About 15mm long

Under log. About 15mm long