Life … Animals Arthropods Insects Flies Flesh Flies and Satellite Flies Common Flesh Flies Seniorwhitea Flesh Fly species 2 observations Flesh Fly Sarcophaga princeps Close