Emperor moth cocoons.

Emperor moth cocoons.

Observation - Emperor moth cocoons. - UK and Ireland. Description: