Striped anemones at Castle Rocks

Striped anemones at Castle Rocks

Observation - Striped anemones at Castle Rocks - Southern Africa. Description: