Hoverfly

Hoverfly

Observation - Hoverfly. Description: This small fly was caught on my trousers after a walk through various terrains. It was dead. Can anyone i.d please and is that fungus growing on it & probable cause of death?

This small fly was caught on my trousers after a walk through various terrains. It was dead. Can anyone i.d please and is that fungus growing on it & probable cause of death?