Life … Animals Arthropods Insects Flies Bristle Flies Lespesia Tachinid Fly species 30 observations Tachinid Fly Lespesia archippivora Field notes Close