Family Ephemerellidae - Spiny Crawler Mayflies
Phylum Arthropoda - Arthropods
Class Insecta - Insects
Order Ephemeroptera - Mayflies
Family Ephemerellidae - Spiny Crawler Mayflies
female subimago of family Ephemerellidae, probably Serratella tibialis.