Family Bibionidae (March Flies) Genus Dilophus Species spinipes (Dilophus spinipes)
all images copyright Lloyd Spitalnik