Pupa?

Pupa?

Observation - Pupa? - UK and Ireland. Description: 15mm long; appeared in the last day or so.

15mm long; appeared in the last day or so.