caterpillar

caterpillar

Observation - caterpillar. Description: caterpillar - c.25mm long - found in cotoneaster

caterpillar - c.25mm long - found in cotoneaster