Unforgettable Shark Diving and Big Animal Encounters

Giant dendronotus

Giant dendronotus nudibranch scuba diving and macro photography on vancouver island.

Giant dendronotus nudibranch scuba diving and macro photography on vancouver island.