larvae

larvae

Observation - larvae - UK and Ireland. Description: im guessing maybe a hoverfly of some kind but im not sure

im guessing maybe a hoverfly of some kind but im not sure