Caterpillar

Caterpillar

Observation - Caterpillar - Global. Description: I have seen a couple of these on my allotment.

I have seen a couple of these on my allotment.