Catterpillar

Catterpillar

Observation - Catterpillar - Southern Africa. Description: Observed in forest habitat.

Observed in forest habitat.