P1090764

P1090764

Observation - P1090764 - UK and Ireland. Description: Caterpillar on scabious flower. What species is the caterpillar?

Caterpillar on scabious flower. What species is the caterpillar?