Caterpillar

Caterpillar

Observation - Caterpillar - Southern Africa. Description: