Family: Perlidae Perhaps genus Perlesta This appears to be a newly transformed specimen Auburn, Alabama