Striped anemones at Castle Rock

Striped anemones at Castle Rock

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