Centipede

Centipede

Observation - Centipede - UK and Ireland. Description: Long centipede found in disturbed log

Long centipede found in disturbed log