Calliphoridae??

Calliphoridae??

Observation - Calliphoridae?? - UK and Ireland. Description: