Merodon?

Merodon?

Observation - Merodon? - UK and Ireland. Description: I think this is one of the Merodon sp flies? Might it be M.equestris?

I think this is one of the Merodon sp flies? Might it be M.equestris?