Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Caterpillar found in garden on Herb Robert leaf.Any ideas?

Caterpillar found in garden on Herb Robert leaf.Any ideas?