Centipede

Centipede

Observation - Centipede - Southern Africa. Description: