Peacock Caterpillars

Peacock Caterpillars

Observation - Peacock Caterpillars - UK and Ireland. Description: Group of black caterpillars with white spots feeding on nettle on the edge of a woodland

Group of black caterpillars with white spots feeding on nettle on the edge of a woodland