I have guessed a bot on this genus. I used the location and the wing pattern. When researching names for mayflies I went to far too many websites for flyfishing!
found away from water so not sure how it got here. The closest lake is about five miles away