Amusing myself by browsing through your webpage from home.
I would say this is a baetid, and not Ephoron. Ephoron is a big species, and this one looks pretty small (baetid sized). Your big yellowish mayfly is either Hexagenia limbata or Ephemera varia (probably this one). In any case family Ephemeridae.