• SAL0022
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0023
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0024
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0025
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0026
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0027
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0028
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0029
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0030
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0031
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0032
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada
  • SAL0033
  • |
  • sockeye salmon Oncorhynchus nerka; struggle up rivers to make nests, breed, then die, British Columbia, Canada