what caterpillar?

what caterpillar?

Observation - what caterpillar? - UK and Ireland. Description: Help...

Help...