Caterpillar

Caterpillar

Observation - Caterpillar - Southern Africa. Description:

Approx. 40mm