Fly - Calliphorid?

Fly - Calliphorid?

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