Eggar cocoon

Eggar cocoon

Observation - Eggar cocoon - UK and Ireland. Description: