Emperor caterpillar.

Emperor caterpillar.

Observation - Emperor caterpillar. - UK and Ireland. Description: