Life … Animals Arthropods Insects Hymenopterans Sweat Bees Blood Bees Sphecodes townesi species 1 observations Sphecodes townesi Sphecodes townesi Close