Contact Us

The struggles of salmon swimming against the current in Toronto

In Toronto, Canada, hundreds of salmon are trying to reach the Old Mill Dam in the Humber River during their spawning season.

  • 2
  • 10
The struggles of salmon swimming against the current in Toronto
  • 3
  • 10
The struggles of salmon swimming against the current in Toronto
  • 4
  • 10
The struggles of salmon swimming against the current in Toronto
  • 5
  • 10
The struggles of salmon swimming against the current in Toronto
  • 6
  • 10
The struggles of salmon swimming against the current in Toronto
  • 7
  • 10
The struggles of salmon swimming against the current in Toronto
  • 8
  • 10
The struggles of salmon swimming against the current in Toronto
  • 9
  • 10
The struggles of salmon swimming against the current in Toronto
  • 10
  • 10
The struggles of salmon swimming against the current in Toronto