Life … Animals Arthropods Insects Flies Flesh Flies and Satellite Flies Common Flesh Flies Cryptic Carnaria-group Flesh Flies Variegated Flesh Fly species 60 observations Variegated Flesh Fly Sarcophaga variegata Close