Struggle between a harbour seal and a giant Pacific octopus in the waters off Ogden Point. Some seaside strollers were lucky enough to catch this rare event on camera!