Fly with green abdomen and dark thorax

Fly with green abdomen and dark thorax

Observation - Fly with green abdomen and dark thorax. Description: