Hunchback bee fly is one of many insects visiting mountain mint.