Moth cocoon.

Moth cocoon.

Observation - Moth cocoon. - UK and Ireland. Description: