DSCN1775


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