A young humpback whale playfully breachs off Campania Island.
A pod of resident orca swim along the shoreline of Gil island.
Humpback Whales bubblenet feeding of Campania Island
Humpback whale breach the surface while bubblenet feeding in Work Channel.
Water flows into the mouth of a lone humpback whale found peck feeding off Ashdown Island.
Transient Orca travel through Wright Sound in the late afternoon sun.
Humbpack whales bubblenet feed on herring for weeks on end in groups of 2-20 whales near Rennison Island in Caamono Sound.
The A 34 northern resident orca pod travel in a resting line in Squally Channel.
Humpback blow hangs in the still automn air.
Humpback in the Fog
A humpback whale dives in Laredo Channel.
A fin whale surfaces only meters from shore in Taylor Bite, for my first ever fin whale encounter.
Humpback whales bubble net feed in Work Channel, near Prince Rupert, BC.
Two humpback whales bubblenet feeding on the shoreline of Princess Royal Island.
A humpback whale dives into the glassy calm waters of Caamano Sound.
Tranquil Dive 2
A humbpack whale tail just before it dissapears underwater on a glassy calm morning in Caamono Sound.
Humpback whales breach the surface while bubble net feeding off Renasson Island in Caamano Sound.
The A34 pod, swims in a resting line along the shoreline of Campainia Island.
A pod of Orca swim along Campania Island.
A transient orca swims along side the boat. This whale was discovered to have some king of birth defect causing a curved spine, which was aparent when it surfaced. This juevenille whale appeared to be in good health.
Fin Whale Surfaces
A fin whale surfaces in Whale Channel near Princess Royal Island