Life … Animals Arthropods Insects Flies Bristle Flies Belvosia Belvosia semiflava species 4 observations Belvosia semiflava Belvosia semiflava Field notes Close