e scabious caterpillar

e scabious caterpillar

Observation - e scabious caterpillar - UK and Ireland. Description: