These are NOT the minuscule fruit flies that swarm around overly ripened fruit in our homes! These are a very different family altogether, and they contain some of the most picturesque and colourful flies we get in this region.
Apple maggot fly (Rhagoletis pomonella)
Sunflower maggot fly ( Strauzia longipennis)
Sunflower Maggot fly (Strauzia longipennis)
Fruit fly (Eutreta noveboracensis)
Fruit fly (Eutreta noveboracensis)
Fruit fly (Eutreta noveboracensis)
Apple maggot fly (Rhagoletis pomonella sp.) on crabapple