DSCN1779_2


Giant Pacific octopus (Octopus dofleini) Hornby Island (Dinner Plate), BC June 13th 2004