Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Grey underbelly, orange vesicles from which emanates yellow spikes

Grey underbelly, orange vesicles from which emanates yellow spikes