Crevice anemone at Castle Rocks

Crevice anemone at Castle Rocks

Observation - Crevice anemone at Castle Rocks - Southern Africa. Description: