Centipede I.D?

Centipede I.D?

Observation - Centipede I.D? - UK and Ireland. Description: