Green Caterpillar

Green Caterpillar

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

Green caterpillar found in a grassland field