caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: small thin black & yellow stripped hairy caterpillars found on nasturtiums in garden in south east london

small thin black & yellow stripped hairy caterpillars found on nasturtiums in garden in south east london