Toggle Nav

Atlantic Salmon in Canada

Atlantic Salmon in Canada

A group of Atlantic salmon (Salmo salar) swimming upriver to spawn, Canada.