caterpillar

caterpillar

Observation - caterpillar - Southern Africa. Description: