Caterpillar, of what?

Caterpillar, of what?

Observation - Caterpillar, of what? - UK and Ireland. Description: