Hover Fly?

Hover Fly?

Observation - Hover Fly? - UK and Ireland. Description: