Life … Animals Arthropods Insects Flies Bristle Flies Hemyda Tachinid Fly species 36 observations Tachinid Fly Hemyda vittata Field notes Close