Invertebrate

Invertebrate

Observation - Invertebrate - UK and Ireland. Description: Please excuse the extremely poor photo which was the only one I got but can anyone suggest what this is?

Please excuse the extremely poor photo which was the only one I got but can anyone suggest what this is?