green-stripey-caterpillar

green-stripey-caterpillar

Observation - green-stripey-caterpillar - UK and Ireland. Description: