Geo Caterpillar?

Geo Caterpillar?

Observation - Geo Caterpillar? - UK and Ireland. Description: On clematis (which seems to be turning into a caterpillar zoo!) edit-- vesti legs photo attached

On clematis (which seems to be turning into a caterpillar zoo!)

edit-- vesti legs photo attached