20120727_4 Caterpillar NC943100

20120727_4 Caterpillar NC943100

Observation - 20120727_4 Caterpillar NC943100 - UK and Ireland. Description: Several caterpillars clustered on flowerhead of hogweed.

Several caterpillars clustered on flowerhead of hogweed.