centipede

centipede

Observation - centipede. Description: in leaf litter

in leaf litter