papery cocoon case

papery cocoon case

Observation - papery cocoon case - UK and Ireland. Description: