Gulf Islands, Canada - smallshots

A baby orca whale (Orcinus orca) enjoys a ride on the back of its mother as she surfaces. Mother orca is following a salmon run in the Haro Straits off Vancouver Island, BC in September 2013.

Orcawater