False plum anemone at Castor Rock

False plum anemone at Castor Rock

Observation - False plum anemone at Castor Rock - Southern Africa. Description: