Giant Pacific Red Octopus

Giant Pacific Red Octopus

Safety Stop with Napoleon Fish

Safety Stop with Napoleon Fish

jellyfish

jellyfish

Harbour seals on an ice flow

Harbour seals on an ice flow

Dolphins gamboling in the surf

Dolphins gamboling in the surf

Racoon Butterfly Fishes & Soft Coral

Racoon Butterfly Fishes & Soft Coral

Humpback Whales

Humpback Whales

Whale Shark

Whale Shark

The Bait Ball

The Bait Ball

Manetees

Manetees