Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: 30mm. In garden on Geranium

30mm. In garden on Geranium