Sockeye Salmon Alevin (new born)
This a newly hatched sockeye alevin. it starts its life in fresh water. As it grows, it eventually will transition to ocean water where it will remain until it's time to spawn.
More by Michael Pisano View profile
Like