Life … Animals Arthropods Insects Hymenopterans Sweat Bees Short-faced Bees Dufourea afasciata species 1 observations Dufourea afasciata Dufourea afasciata Close