Fly larva

Fly larva

Observation - Fly larva - UK and Ireland. Description: