Found upside down, legs flailing, on asphalt street. Possibly dying of pesticide poisoning, or natural lifespan??
Eating honeybee
Common Name: Marmalade hoverfly
Scientific Name: Episyrphus balteatus
Order: Diptera
Family: Syrphidae
Status: Predators, feeds on aphid, caterpillars, etc.