Peacock butterfly (caterpillar)

Peacock butterfly (caterpillar)

Observation - Peacock butterfly (caterpillar) - UK and Ireland. Description: Spiky brown caterpillar.

Spiky brown caterpillar.