Octopus cyanea Big Blue Octopus 3

Octopus cyanea Gray, 1849 Day octopus Cyane's octopus