Emperor Moth Caterpillar

Emperor Moth Caterpillar

Observation - Emperor Moth Caterpillar - UK and Ireland. Description: