cocoon

cocoon

Observation - cocoon - UK and Ireland. Description: Have found this before but cannot remember what it was I think there tiny parasitic wasp larva but not sure

Have found this before but cannot remember what it was I think there tiny parasitic wasp larva but not sure