Possible Greenbottle fly

Possible Greenbottle fly

Observation - Possible Greenbottle fly. Description: