Life … Animals Arthropods Insects Flies Flesh Flies and Satellite Flies Common Flesh Flies Sarcophaga libera species 4 observations Sarcophaga libera Sarcophaga libera Close