Family Sciomyzidae (Marsh Flies) Genus Tetanocera Species plebeja (Tetanocera plebeja)
all images copyright Lloyd Spitalnik