Life … Animals Arthropods Insects Flies Stiletto Flies Stiletto Flies Thereva egressa species 4 observations Thereva egressa Thereva egressa Close