Sandy anemone at Castle Rock

Sandy anemone at Castle Rock

Observation - Sandy anemone at Castle Rock - Southern Africa. Description: