Flesh Fly, Sarcophaga sp.

Flesh Fly, Sarcophaga sp.

Observation - Flesh Fly, Sarcophaga sp. - Global. Description: