Life … Animals Arthropods Insects Flies Bristle Flies Chrysopasta Chrysopasta elegans complex 86 observations Chrysopasta elegans Chrysopasta elegans Close