Hoverfly?

Hoverfly?

Observation - Hoverfly?. Description: Sightly larger than a regular hoverfly. Sat on a leaf.

Sightly larger than a regular hoverfly. Sat on a leaf.