Octopus at Castle Rocks

Octopus at Castle Rocks

Observation - Octopus at Castle Rocks - Southern Africa. Description: