Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: A caterpillar on some Ragwort.

A caterpillar on some Ragwort.