Caterpillar on fennel

Caterpillar on fennel

Observation - Caterpillar on fennel - UK and Ireland. Description: