larvae

larvae

Observation - larvae. 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