huge fly size of a large bumble bee.

Observation - huge fly size of a large bumble bee. - UK and Ireland. Description: