What Caterpillar?

What Caterpillar?

Observation - What Caterpillar? - UK and Ireland. Description: