Image 1 of 1

Giant-Pacific-Octopus-10.jpg

Giant Pacific Octopus (Octopus dolfleini) hides among Pink Soft Corals and sponges underwater in Browning Pass, off northern Vancouver Island, British Columbia, Canada.
twitterlinkedinfacebook