Flesh fly

Flesh fly

Observation - Flesh fly - Global. Description: