Syrphid fly.
Syrphid fly

Phil Sloderbeck, Kansas State University, Bugwood.org