Green fly?

Green fly?

Observation - Green fly?. Description: