Bee Fly?

Bee Fly?

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