Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Green caterpillar found (accidentally) deep in the moorland grasses. Suggestions welcomed.

Green caterpillar found (accidentally) deep in the moorland grasses. Suggestions welcomed.