Unknown beastie

Unknown beastie

Observation - Unknown beastie - UK and Ireland. Description: Strange bug/larvae found while digging in potato patch

Strange bug/larvae found while digging in potato patch