centipede

centipede

Observation - centipede - Global. Description: in leaf litter

in leaf litter