DSCF3287

DSCF3287

Observation - DSCF3287 - UK and Ireland. Description: Is it a centipede or something else?

Is it a centipede or something else?