Share
twitterlinkedinfacebook
Image 1 of 1
salmonflyBEN_5766.jpg
A salmonfly rests on a rock along the Yellowstone River in Yellowstone National Park.