Green Caterpillar

Green Caterpillar

Observation - Green Caterpillar. Description: Green caterpillar found in a grassland field

Green caterpillar found in a grassland field