centipede

centipede

Observation - centipede. Description: dug up in garden

dug up in garden