The caterpillar not the wasp

The caterpillar not the wasp

Observation - The caterpillar not the wasp - UK and Ireland. Description: