#3040 - Fam. Canacidae - Beach Fly
AKA Surge Flies. A small family of mostly intertidal flies, with some 307 species in 27 genera. Quite a few of those used to be their own family. They feed on microscopic organisms in the sand.
Leighton Beach, WA Naturalists Club Centenary Beach Walk, Perth









