Knobbly anemone at Castle Rock

Knobbly anemone at Castle Rock

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