Fat large green caterpillar

Fat large green caterpillar

Observation - Fat large green caterpillar - Southern Africa. Description: