Diptera larva indet

Diptera larva indet

Observation - Diptera larva indet - UK and Ireland. Description: