Life … Animals Arthropods Insects Flies Black Scavenger Flies Themira genus Themira Themira Field notes Children Sepsid Fly Sepsid Fly Themira putris Sepsid Fly Close