Common Centipede

Common Centipede

Observation - Common Centipede - UK and Ireland. Description: