Dogwood cocoon

Dogwood cocoon

Observation - Dogwood cocoon - UK and Ireland. Description: