Centipede

Centipede

Observation - Centipede - UK and Ireland. Description: Would love to know the species if possible.

Would love to know the species if possible.