Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Caterpillar/larvae of somethign decimating this foodplant.Wasn't sure of the foodplant either so have included it.Would love to know both

Caterpillar/larvae of somethign decimating this foodplant.Wasn't sure of the foodplant either so have included it.Would love to know both