Stilt-legged fly

7043.        I have found these recently in my kitchen. We have a new exotic plant but other than that we cannot figure out where they are coming from. Killed 6 yesterday and usually see one or two per day for the last week to 10 days.
Thank you. St. Albert, AB. Canada

Number 7043. This appears to be a stilt-legged fly Diptera: Micropezidae); possibly Taeniaptera trivittata. These are harmless scavengers; Click here for more detailed information.