Life … Animals Arthropods Insects Flies Bristle Flies Macromya Macromya crocata species 6 observations Macromya crocata Macromya crocata Field notes Close