Peacock Butterfly Caterpillars

Peacock Butterfly Caterpillars

Observation - Peacock Butterfly Caterpillars - UK and Ireland. Description: Peacock butterfly caterpillars on nettles.

Peacock butterfly caterpillars on nettles.