green caterpillar

green caterpillar

Observation - green caterpillar. Description: