Emperor Moth Catepillar

Emperor Moth Catepillar

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