Life … Animals Arthropods Insects Flies Stiletto Flies Stiletto Flies Thereva flavicauda species 2 observations Thereva flavicauda Thereva flavicauda Close