Unknown insect

Unknown insect

Observation - Unknown insect - UK and Ireland. Description: Possibly an insect pupa.

Possibly an insect pupa.