Caterpillar

Caterpillar

The caterpillars on the leaf in the field .