NATURE - Arthropods - Funky Flies
Signal Fly (Genus Rivellia)
Taylor Creek Park, Toronto, ON.
June 20th, 2022. (9798)
There are at least 140 species of this fly worldwide with 34 in North America and the name likely originates from the wavy pattern on the wings.