Salmonfly

An Adult Salmonfly In Yellowstone National Park. Photo