fly larva??

fly larva??

Observation - fly larva?? - UK and Ireland. Description: