Image 1 of 1

Sockeye-Salmon-10-0993.jpg

Sockeye Salmon ( Oncorhynchus nerka) spawn and then die, leaving their eggs to hatch and start natures cycle over again in the Adams River,  British Columbia, Canada.
twitterlinkedinfacebook