Peacock larva

Peacock larva

Observation - Peacock larva. Description: Quite a number of these caterpillars, scattered about in a patch of nettles.

Quite a number of these caterpillars, scattered about in a patch of nettles.