Caterpillar

Caterpillar

Observation - Caterpillar - Southern Africa. Description: small caterpillar, about 4 cm long

small caterpillar, about 4 cm long