ID 296332486 © Haseg77 | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
wildlife water animal pond fish reflection river stream reptile wetland leaf duck bird nature waterbird sea rock underwater sockeye salmon swim upstream clear creek weaver canada british columbia migration migrating habitat fauna freshwater aquatic biodiversity environment color run motion majestic animals wild beauty people natural cycle colorful male life outdoors red spawning spawn outdoor beautiful background salmons stream