A caterpillar

A caterpillar

Observation - A caterpillar - UK and Ireland. Description: Found during a Bugs Count survey

Found during a Bugs Count survey