Small centipede

Small centipede

Observation - Small centipede - UK and Ireland. Description: