Possible Greenbottle fly

Possible Greenbottle fly

Observation - Possible Greenbottle fly - Global. Description: