Larvae

Larvae

Observation - Larvae - UK and Ireland. Description: Found this weird larve under a log in grazed garssladn next tto river. Pics not great, but any ideas? I'm guessing some kind of beetle

Found this weird larve under a log in grazed garssladn next tto river. Pics not great, but any ideas? I'm guessing some kind of beetle