caterpillar doing me a favour

caterpillar doing me a favour

Observation - caterpillar doing me a favour - UK and Ireland. Description: Got to be a Tiger Moth, surely? ;-)

Got to be a Tiger Moth, surely? ;-)