Emperor Moth Larva

Emperor Moth Larva

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